@charset "utf-8";
body {
	background: #F3F3F3;
	color: #555555;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	min-width: 960px;
}
form,button,input,textarea{
	color: #555555;
	font-family:Verdana, Geneva, sans-serif;
}
a{
	color: #1874CD;
	text-decoration: none;
}
a:hover{
	text-decoration:underline;
}
a.button{
	border: solid 1px transparent;
}
a.button:hover,
.functions a.button:hover{
	border: solid 1px #91C2ED;
	background-color:#DEEDFA;
	text-decoration: none;
}
img{
	border:none;
}
textarea{
	font-size: 1em;
}
code{
	font-size: 1em;
}
pre{
	font-family:"Courier New", Courier, monospace;
	background-color:#FBFBFB;
	padding: 10px;
}
.tag1{
	font-size:1em;
}
.tag2{
	font-size:1.4em;
}
.tag3{
	font-size:1.8em;
}
.tag4{
	font-size:2.2em;
}
.tag5{
	font-size:2.6em;
}
.tag6{
	font-size:3em;
}
.blog h1.title {
	color:#000;
	border-bottom:dashed 1px #000;
}
.emp,
a.emp{
	color:#900;
	background-color:#FDD;
	border: solid 1px #900;
	font-weight:bold;
}
/* layout */
h2.content-title{
	color:#99F;
	font-size: 2em;
}
/* blog */
ol.blog{
	list-style:none;
	border-bottom:dashed 1px #06C;
}
ol.blog li.node{
	background-color:#FAFAFA;
}
.blog h1{
	font-size:1.6em;
}
.blog h2{
	font-size:1.4em;
}
.blog h3{
	font-size:1.2em;
}
.blog h4{
	font-size:1em;
}
.blog h5{
	font-size:1em;
}
.blog h6{
	font-size:1em;
}

/* menu */
ul.menu{
	list-style:none;
}
